package com.zbc.service;

import com.zbc.dto.CategoryDTO;
import com.zbc.dto.CategoryPageDTO;
import com.zbc.entity.Category;
import com.zbc.result.PageResult;

public interface CategoryService {
    PageResult getPageCategory(CategoryPageDTO categoryPageDTO);

    void switchCategoryStatus(Integer status,Integer id);

    void saveCategory(CategoryDTO categoryDTO);

    void updateCategory(CategoryDTO categoryDTO);

    void deleteCategory(Integer id);

    Category[] fetchTypeList(Integer type);
}
